import Vue from 'vue'
import App from './App.vue'
import router from './router'
import './plugins/element.js'
// 我们要在前端试试axios就需要main.js中挂载axios，首先是导入axios对应的包
import axios from "axios";
// 配置前端拦截器，拦截每一个发出去的请求，都让他携带上token
axios.interceptors.request.use(config=>{
  //  首先取出来存放再localStorage中保存的token信息
  const token = localStorage.getItem("userToken");
  // 判单取出来的信息是否未空，不为的话就给给axios的headers对象中的token属性设置成我们取出来的token，然后返回修改后的config
  if (token){
    config.headers.token=token;
  }
  return config
})
axios.defaults.baseURL = " http://localhost:8081/";



Vue.config.productionTip = false
Vue.prototype.$http = axios
new Vue({
  router,
  render: h => h(App)
}).$mount('#app')
